Builder

class Builder : GeneratedMessage.Builder<BuilderT> , ModuleConfigProtos.RemoteHardwarePinOrBuilder

A GPIO pin definition for remote hardware module
Protobuf type meshtastic.RemoteHardwarePin

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

GPIO Pin number (must match Arduino)
uint32 gpio_pin = 1;
Link copied to clipboard

Name for the GPIO pin (i.e. Front gate, mailbox, etc)
string name = 2;
Link copied to clipboard

Type of GPIO access available to consumers on the mesh
.meshtastic.RemoteHardwarePinType type = 3;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getGpioPin(): Int

GPIO Pin number (must match Arduino)
uint32 gpio_pin = 1;
Link copied to clipboard
open fun getName(): String

Name for the GPIO pin (i.e. Front gate, mailbox, etc)
string name = 2;
Link copied to clipboard
open fun getNameBytes(): ByteString

Name for the GPIO pin (i.e. Front gate, mailbox, etc)
string name = 2;
Link copied to clipboard

Type of GPIO access available to consumers on the mesh
.meshtastic.RemoteHardwarePinType type = 3;
Link copied to clipboard
open fun getTypeValue(): Int

Type of GPIO access available to consumers on the mesh
.meshtastic.RemoteHardwarePinType type = 3;
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

GPIO Pin number (must match Arduino)
uint32 gpio_pin = 1;
Link copied to clipboard

Name for the GPIO pin (i.e. Front gate, mailbox, etc)
string name = 2;
Link copied to clipboard

Name for the GPIO pin (i.e. Front gate, mailbox, etc)
string name = 2;
Link copied to clipboard

Type of GPIO access available to consumers on the mesh
.meshtastic.RemoteHardwarePinType type = 3;
Link copied to clipboard

Type of GPIO access available to consumers on the mesh
.meshtastic.RemoteHardwarePinType type = 3;